documentary payment order - Alemán Inglés Diccionario